A parallel sparse direct finite element solver for desktop computers
نویسنده
چکیده
The parallel finite element solver, which is based on block L·S·L factoring, where S is a sign diagonal, is presented. The sparse symmetric positive definite and indefinite matrices are considered. Unlike the methods presented in the libraries of high-performance procedures, including PARDISO solver, the proposed approach uses the disk storage, if the dimension of the problem exceeds the capacity of random access memory RAM. Two out of core modes OOC and OOC1 are developed. The OOC mode produces the minimal I/O operations, ensures the stable speed-up when the number of processors increases, but requires respectively larger amount of RAM. The OOC1 mode demands the smaller amount of RAM, but the number of I/O operations is significantly greater than in OOC mode and speed up is much poorer. The presented method is essentially faster than multi-frontal solver, especially on multiple processors, because it is not using redundant data transfer from one memory buffer to another.
منابع مشابه
Simulation of Earthquake Liquefaction Response on Parallel Computers
This paper presents a parallel nonlinear finite element program, ParCYCLIC, which is designed for the analysis of cyclic seismically-induced liquefaction problems. Key elements of the computational strategy employed in ParCYCLIC include the deployment of an automatic domain decomposer, the use of the multilevel nested dissection algorithm for the ordering of finite element nodes, and the develo...
متن کاملParCYCLIC: Finite Element Modeling of Earthquake Liquefaction Response on Parallel Computers
This paper presents the computational procedures and solution strategy employed in ParCYCLIC, a parallel nonlinear finite element program developed based on an existing serial code CYCLIC for the analysis of cyclic seismically-induced liquefaction problems. In ParCYCLIC, finite elements are employed within an incremental plasticity, coupled solid-fluid formulation. A constitutive model develope...
متن کاملA Matlab-based finite-difference solver for the Poisson problem with mixed Dirichlet-Neumann boundary conditions
A Matlab-based finite-difference numerical solver for the Poisson equation for a rectangle and a disk in two dimensions, and a spherical domain in three dimensions, is presented. The solver is optimized for handling an arbitrary combination of Dirichlet and Neumann boundary conditions, and allows for full user control of mesh refinement. The solver routines utilize effective and parallelized sp...
متن کاملF Ur Mathematik in Den Naturwissenschaften Leipzig a Parallel Algebraic Multigrid Solver for Nite Element Method Based Source Localization in the Human Brain a Parallel Algebraic Multigrid Solver for Finite Element Method Based Source Localization in the Human Brain ?
Time plays an important role in medical and neuropsychological diagnosis and research. In the eld of Electro-and MagnetoEncephaloGraphy (EEG/MEG) source localization, a current distribution in the human brain is reconstructed noninvasively by means of measured elds outside the head. High resolution nite element modeling for the eld computation leads to a sparse, large scale, linear equation sys...
متن کاملParallel Computation of Finite Element Navier-Stokes codes using MUMPS Solver
The study deals with the parallelization of 2D and 3D finite element based Navier-Stokes codes using direct solvers. Development of sparse direct solvers using multifrontal solvers has significantly reduced the computational time of direct solution methods. Although limited by its stringent memory requirements, multifrontal solvers can be computationally efficient. First the performance of MUlt...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011